/* Copyright 2001,2002,2003 NAH6 BV
 * All Rights Reserved
 *
 *  $Header: /var/lib/cvs/secphone/ui/ce/xda_keys.h,v 1.3 2003/11/21 12:39:24 itsme Exp $
 *
 * This file lists Key codes specific to the XDA, as needed by the
 * GetAsyncKeyState function.
 *
 * Used in CPhoneDlg, to test for the state of the hardware answer/hangup
 * buttons.
 *
 *
 */

#ifndef __XDA_KEYS_H_

// these constants are xda-specific:
#define VK_HANGUP       0x73    // VK_F4
///////////////Frank//////////

#define VK_VOLUME_LOUDER    0x75
#define VK_VOLUME_LOWER     0x76

#define VK_ANSWER       0x72    // VK_F5
/////////////////////
#define VK_TOUCHPAD     0x01    // VK_LBUTTON
#define VK_VOLUME       0x75    // VK_F6

#define VK_TOPBUTTONS       0x5b    // VK_LWIN
// VK_TOPBUTTONS is sent together with one of these:
#define VK_CALENDER     0xc1
#define VK_CONTACTS     0xc2

// note that when holding the navigator button down continuously,
// occasionally the OS will report no keys pressed down.

#define VK_NAVIGATOR_MOVE   0x84    // VK_F21
// VK_NAVIGATOR_MOVE is sent together with one of these:
#define VK_NAVIGATE_LEFT    0x25    // VK_LEFT
#define VK_NAVIGATE_UP      0x26    // VK_UP
#define VK_NAVIGATE_RIGHT   0x27    // VK_RIGHT
#define VK_NAVIGATE_DOWN    0x28    // VK_DOWN

#define VK_NAVIGATOR_SELECT 0x86    // VK_F23

#define VK_ONOFF        0xdf    // VK_OFF

#define __XDA_KEYS_H_
#endif
